home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Nebula 1
/
Nebula One.iso
/
Utilities
/
Workspace
/
MonsterShelf
/
Source
/
IconView.h
< prev
next >
Wrap
Text File
|
1995-06-12
|
769b
|
39 lines
#import <appkit/appkit.h>
@interface IconView : View
{
id image;
id hilite;
id titleCell;
void *data;
unsigned int length;
BOOL ghost;
BOOL selected;
NXSize imageMax;
NXSize hiliteMax;
}
+ resetCachedImages;
+ copyIconView:aView;
- initFrame:(const NXRect *) newFrame
image:anImage
data:(const void *) someData
andLength:(unsigned int) newLength
useSize:(BOOL) sizeValid;
- initFromDragContext:(id <NXDraggingInfo>)context andSize:(NXSize *) aSize;
- (void) setImageSize;
- getImagePoint:(NXPoint *) imageLoc andHilitePoint:(NXPoint *) hiliteLoc;
- getData:(void **) aPtr andLength:(unsigned int *) aLength;
- image;
- setGhost:(BOOL) newGhost;
- (BOOL) isGhost;
- (int) state;
- setState:(int) flag;
@end